sophisticated weapon - Espagnol Anglais Dictionnaire